Toeplitz and Hankel Meet Hensel and Newton Modulo a Power of Two
نویسندگان
چکیده
We extend Hensel lifting for solving general and structured linear systems of equations to the rings of integers modulo nonprimes, e.g. modulo a power of two. This enables significant saving of word operations. We elaborate upon this approach in the case of Toeplitz linear systems. In this case, we initialize lifting with the MBA superfast algorithm, estimate that the overall bit operation (Boolean) cost of the solution is optimal up to roughly a logarithmic factor, and prove that the degeneration is unlikely even where the basic prime is fixed but the input matrix is random. We also comment on the extension of our algorithm to some other fundamental computations with (possibly singular) general and structured matrices and univariate polynomials as well as to the computation of the sign and the value of the determinant of an integer matrix. 2000 Math. Subject Classification: 68W30, 68W20, 65F05, 68Q25 ∗Some results of this paper have been presented at the Annual International Conference on Application of Computer Algebra, Volos, Greece, June 2002; ACM International Symposium on Sympolic and Algebraic Computation, Lille, France, July 2002; and the 5th Annual Conference on Computer Algebra in Scientific Computing, Yalta, Crimea, Ukraine, September 2002. †Supported by NSF Grant CCR 9732206 and PSC CUNY Awards 65393–0034 and 66437– 0035
منابع مشابه
TR-2005008: Toeplitz and Hankel Meet Hensel and Newton Modulo a Power of Two
We extend Hensel lifting for solving general and structured linear systems of equations to the rings of integers modulo nonprimes, e.g. modulo a power of two. This enables significant saving of word operations. We elaborate upon this approach in the case of Toeplitz linear systems. In this case, we initialize lifting with the MBA superfast algorithm, estimate that the overall bit operation (Boo...
متن کاملTR-2004013: Toeplitz and Hankel Meet Hensel and Newton: Nearly Optimal Algorithms and Their Practical Acceleration with Saturated Initialization
The classical and intensively studied problem of solving a Toeplitz/ Hankel linear system of equations is omnipresent in computations in sciences, engineering and signal processing. By assuming a nonsingular integer input matrix and relying on Hensel’s lifting, we compute the solution faster than with the divide-and-conquer algorithm by Morf 1974/1980 and Bitmead and Anderson 1980 and nearly re...
متن کاملToeplitz and Hankel Meet Hensel and Newton: Nearly Optimal Algorithms and Their Practical Acceleration with Saturated Initialization
The classical and intensively studied problem of solving a Toeplitz/ Hankel linear system of equations is omnipresent in computations in sciences, engineering and signal processing. By assuming a nonsingular integer input matrix and relying on Hensel’s lifting, we compute the solution faster than with the divide-and-conquer algorithm by Morf 1974/1980 and Bitmead and Anderson 1980 and nearly re...
متن کاملTR-2003004: Superfast Algorithms for Singular Toeplitz/Hankel-like Matrices
Applying the superfast divide-and-conquer MBA algorithm for generally singular n × n Toeplitz-like or Hankel-like integer input matrices, we perform computations in the ring of integers modulo a power of a fixed prime, especially power of 2. This is practically faster than computing modulo a random prime but requires additional care to avoid degeneration, particularly at the stages of compressi...
متن کاملMean value theorem for integrals and its application on numerically solving of Fredholm integral equation of second kind with Toeplitz plus Hankel Kernel
The subject of this paper is the solution of the Fredholm integral equation with Toeplitz, Hankel and the Toeplitz plus Hankel kernel. The mean value theorem for integrals is applied and then extended for solving high dimensional problems and finally, some example and graph of error function are presented to show the ability and simplicity of the method.
متن کامل